place of lordship - Francés Inglés Diccionario